diffusible stimulant - German English Dictionary